Shape adaptive integer transform for coding arbitrarily shaped objects in H.264/AVC
نویسندگان
چکیده
The use of shape-adaptive transforms is a popular approach for coding arbitrarily shaped objects in image/video coding due to their adaptability at object edges and low complexity. In this respect shape adaptive DCT (SA-DCT) and shape adaptive DWT (SA-DWT) have been proposed in previous literature. The Integer Transform (IT), a derivative of the 4x4 DCT, has been adopted in the latest H.264/AVC standard for coding image blocks in residual data (texture). The associated integer arithmetic guarantees fast and accurate coding/decoding. In this paper, we propose a novel Shape Adaptive Integer Transform (SA-IT) which can be effectively used in future for enabling arbitrary shaped object coding in H.264. Though Integer Transforms are a derivative of 4x4 DCTs, in H.264, to maintain integer arithmetic capability, the post-and pre-scaling factors of transform process are integrated into the forward and inverse quantiser stages respectively for reducing the total number of multiplications and avoiding the loss of accuracy. Thus SA-IT considerably differs from SA-DCT and calls for novel design and implementation considerations based on combining those merits of both SA-DCT and IT. We provide theoretical proofs and support them with experimental justifications.
منابع مشابه
Low Complexity Integer Transform and High Definition Coding
In H.264/AVC, an integer 4×4 transform is used instead of traditional float DCT transform due to its low complexity and exact reversibility. Combined with the normalization for the integerr transform together, a division-free quantization scheme is used in H.264/AVC. H.264/AVC is the most outstanding video coding standard at far. But at first H.264/AVC targets to low bit-rate coding, and almost...
متن کاملVariable Bit-Depth Processor for 8×8 Transform and Quantization Coding in H.264/AVC
The H.264/AVC (Advanced Video Codec) is the latest standard for video coding established by the Joint Video Team ITU-T VCEG and ISO/IEC MPEG (Wiegand et al., 2003) (Sühring, 2010) (Links, 2010). This standard has many innovations, such as hybrid prediction/transform coding of intra frames and integer transforms (Richardson, 2004). Fig. 1 presents a simplified block diagram of the H.264/AVC enco...
متن کاملAccurate, Non-integer Bit Estimation for H.265/HEVC and H.264/AVC Rate-Distortion Optimization
Lagrangian Rate Distortion Optimization (RDO) is widely employed in modern video encoders such as H.264/AVC and H.264/AVC for mode decision. During the RDO process the distortion and bit rate of each mode has to be estimated and more an accurate estimation leads to better optimized decisions. This paper explores accurate, non-integer bit estimation and its impact on better RDO. Simulations show...
متن کاملAN AREA-EFFICIENT DESIGN FOR INTEGER TRANSFORM IN H.264/AVC FRExt
This paper presents an area efficient integer transform design suitable for H.264/MPEG-4 AVC high profile. The proposed design integrates 4x4 and 8x8 integer transform in one design that can save 28% of hardware area and increase the hardware utilization from 50% to 100% when compared with direct separated designs. 1. INTRODUCTION H.264 standard has been used in a broad range of applications fr...
متن کاملEfficient entropy coding scheme for H.264/AVC lossless video coding
Context-based adaptive variable length coding (CAVLC) and context-based adaptive binary arithmetic coding (CABAC) are entropy coding methods employed in the H.264/ AVC standard. Since these entropy coders are originally designed for encoding residual data, which are zigzag scanned and quantized transform coefficients, they cannot provide adequate coding performance for lossless video coding whe...
متن کامل